home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Atari Compendium
/
The Atari Compendium (Toad Computers) (1994).iso
/
files
/
umich
/
telecomm
/
fnordadl
/
fn132src.zoo
/
increm.1
< prev
next >
Wrap
Text File
|
1991-09-02
|
12KB
|
252 lines
#
# Increm.1
#
90Jul27 citadel 1.30-8
-removed a lot of comments
-changed definition of killroomBuf() to check for NULL ptr before
doing free(). [ctdl.h]
-rewrote roomsanity() but did not enable it yet. [libroom.c]
-added two onLine() checks in login() to fix login-loop bug. [log.c]
90Jul29 citadel 1.30-9
-added to nfs_process(): clear FILEPENDING if no .nfs file. [nfs.c]
-PATCHNUM split off from version.c so we can avoid relinking the whole
distribution every time we add \n to a string somewhere. [patchnum.c]
90Jul31 citadel 1.30-10
-enabled rewritten roomsanity() from 1.30-8. [libroom.c]
90Jul31 citadel 1.30-11
-fixed bug permitting entry of a new net node with a name that is
in use by another node. [netmisc.c]
-fixed bug preventing the archiving of outgoing Sysop net mail by
nuking aNoteLogMessage() and subsuming its archive code into
notemessage(). [postmsg.c]
-fixed bug in notemessage() whereby mail to Citadel would be saved
twice in author's logBuf. [postmsg.c]
90Aug03 citadel 1.30-12
-disallow copying/moving of messages to Mail> in copymessage() [msg.c]
-roomsIshare() now flags rooms with pending msgs with '*'. [netmisc.c]
-fixed addNetNode() to disallow new nodes with nodeIDs that hash to
the same value as existing nodes. [netmisc.c]
-fixed prtHdr() to withhold "Rec'd" printing for messages to "Citadel"
[libmsg.c]
-added menu mode to citpeek [citpeek.c]
-filled in showconfig() in citpeek [citpeek.c]
90Aug03 citadel 1.30-13 (hacks by RH)
-added stripnl() and hacked getText() for held messages, stripping
trailing \n's from stuff [F]ile-grabbed or uploaded, so that <BS>
after .EH does the expected thing. [roomb.c]
-added additional smarts to heldMessage() and procmessage() so that
.EH in Mail> to an unknown userID doesn't toast the held buffer.
[msg.c]
-eliminated PATCHNUM in uucall [uucall.c]
-cosmetic change to closeNet() [netmain.c]
-commented out that portion of code in mAbort() responsible for
doing [D]/[J] after [P]. [msg.c]
90Aug04 citadel 1.30-14 (hacks by RH)
-redefined TheSysop() and SomeSysop() to reflect new use of uSYSOP.
[ctdl.h]
-minor hacks to doinherit() and dorestrict() to check existence of
cfg.sysopName before attempting to reference it. [log.c]
-newuserlogin() now assigns uSYSOP, uAIDE and uNETPRIVS privs to
defined #sysop. [log.c]
-added check for validity of cfg.sysopName before attempting to use
it, in notemessage(). [postmsg.c]
-in aidetoggle(): nuke uSYSOP status if uAIDE toggled off; also ensure
that users given Aide privs are invited to Aide>. [dosysop.c]
-added sysoptoggle(); modified twittoggle() to take uSYSOP into
account; added hooks in dostatus() for Sysop bit. [dosysop.c]
-nuked some #ifdef'd stuff in renameRoom(). [roomedit.c]
-additional test for delete permission in promptmsg(). [msg.c]
-updated clog to print out status of uSYSOP. [clog.c]
-updated vlog for uSYSOP as well. [vlog.c]
90Aug08 citadel 1.30-15 (hacks by AA)
-changed SomeSysop() to TheSysop() in canEnter() to prevent the
automatic rediscovering of forgotten rooms by a uSYSOP calling in
from remote. [rooma.c]
90Aug12 citadel 1.30-16
-fixed a broken stricmp() in readNegMail() which prevented any
notification to netmail authors of failed mail delivery. [netcall.c]
-notemessage() now properly sysop-mail-archives mail to "Citadel",
meaning that sysop-mail-archiving now does everything that we think
it ought to. [postmsg.c]
-added precautionary memset() to newuserlogin() to set the lbmail
array to all 0's. [log.c]
-.R<protocol><CR> now produces a whazzit(); changed default value of
'reading' to ERROR and checked for same before any reading is done.
Also eliminated a goto, which is a tool of the debbil. In doRead().
[doread.c]
-code to do [D]elete and [J]ournal after a [P]ause re-enabled in
mAbort(). [msg.c]
-commented out "A private room" stuff in makeRoom(). [roomb.c]
-commented out "A private room" stuff (TWICE!) in renameRoom().
[roomedit.c]
-added duplicate nodeID check to loadnet. [loadnet.c]
90Aug13 citadel 1.30-17
-fixed IMPERVIOUS bug with .RMR and held msgs in editText(). [roomb.c]
-added code to setmodem() to allow buffer to empty before resizing
the buffer; to fix bug observed with clog as a door. [driver.c]
90Aug14 citadel 1.30-18
-fixed nulls bug in doCR() by putting a cast in. [libout.c]
-moved declaration of netDebug from netrcv.c to netmain.c; ensured
that it was a char everywhere. [netmain.c, netrcv.c]
90Aug15 citadel 1.30-19
-did some sanity checks and fixes on type matches for calls to
_printf(); fixed a bunch of possible bugs -- let's hope that the
junk-into-banner bug is one of them. [postmsg.c, sysdep.c, libdep.c]
90Aug19 citadel 1.30-20
-junk-into-banner WASN'T one of them -- but THIS time... Fixed bug
in closeNet() whereby FILE *netLog was getting closed but not reset
to NULL -- splitF() checks for NULL to decide whether to write to the
logfile or not. [netmain.c]
90Aug20 citadel 1.30-21
-When MWC extended argument passing scheme was in use, doors wouldn't
get their arguments correctly; the environment was also not being
passed in. Changed dosexec() to use the library function execve()
instead of a straight Pexec(), which necessitated some arg-parsing
code. [sysdep.c]
90Aug21 citadel 1.30-22
-Implemented Citadel-86 version of OPTIONS command, called it
C86ITLCHG. Added hooks in slavemode() and chkproto() to accept
command from Cit-86, and hooks in caller() to request it (dependent
on setting of CIT68 bit, of course). Uses only YMODEM for now.
( NOTE: disabled after test... ). [ctdlnet.h, netcall.c, netrcv.c]
90Aug22 citadel 1.30-23
-Major consistency check and overhaul. All global functions and vars
declared anywhere in citlib\*.c made extern in new header `citlib.h'
which now gets #included by ctdl.h. Thousands of redundant extern
decl's removed from citmain\*.c. All function declarations checked
for proper return value. [citmain\*.c, citlib\*.c (pretty much)]
-initpurge() and initrestrict() combined into inituserlist(). [ctdl.c]
-Similar checking to above done on citutil\*.c, except for callstat
(which is a lost cause.) [citutil\*.c]
90Aug27-29
-borrowed sprintf() and fprintf() from dLibs so we can avoid linking in
the MWC {fs}printf() functions -- we already have most of dLibs
printf() linked in. Put these plus old strfunc.c into new library
'libfnord.a'. [makefile, {fs}printf.c]
-went totally overboard and library-ised damn near the whole \citlib
directory. massive changes to the makefile (it's orders of
magnitude simpler everywhere except the place where the library is
built). Left libarch, libevent, libfloor, libroute and libtag as
separate 'lib' files; everything else split into tiny pieces and
mashed into libfnord.a. [makefile, citlib\*]
-redid citlib.h by running mkptypes on citlib\*.c, and by scouring
said files for global variables. dependencies for \citlib files
redone in makefile. crashout.c, io.s, getdiren.c and version.c
moved to \citlib. [<lots and lots o' files>]
-Newcfg is now the default configur; old one moved to \citalt.
-Ran mkptypes on citmain\*.c and called it `citadel.h', which is now
#included by citmain\*.c (except cfg.c). All redundant extern
decl's removed from citmain\*.c, and things generally cleaned up.
[makefile, citmain\*.c, cith\citadel.h]
[ That's enough for one patchnum... -aa ]
90Aug30 citadel 1.30-24
-changed `SomeSysop' to `TheSysop' in roomCheck() in another attempt
to prevent uSYSOPs from being taken to all of their forgotten rooms
when they call in from remote. [rooma.c]
90Aug31 citadel 1.30-25
-fixed newly-introduced bug in neterror(). (Why didn't the fprintf()
call work? I dunno...) [neterror.c]
-added writeSysTab() call to citfs -- now it will save the new
FILEPENDING status properly. [citfs.c]
-added support for incoming FILE_REQUEST commands from C86es: Added
hook in slavemode() to receive FILE_REQUEST (`3') command; new
parameter to flingfile(); code in flingfile() to do the file sends and
send the termina